﻿<?xml version="1.0" encoding="UTF-8" ?>
<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8" import="java.util.ArrayList, modele.*"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<div class="conteneur">
 	<h2>Les matchs prévus :</h2>	 
			<c:choose>
						<c:when test="${!finTournoi and isMatchGenerated}">
						 	<% ArrayList<Arbitre> listArbitreAff = new ArrayList<Arbitre>();
								  listArbitreAff = (ArrayList<Arbitre>) session.getAttribute("ListArbitreAffected");
							 %>  
					
							<table class="table">
							<tr><th>Match</th><th>Etat</th><th>Arbitre</th></tr>
							<%for(Match m : (ArrayList<Match>)session.getAttribute("viewMatchEnAttente")){ %>
								<tr>
									<td><%=m.getUn().getNom_equipe()%> vs <%=m.getDeux().getNom_equipe()%></td>
									<td><em><%=m.getE().getLibelle_etat()%></em></td>
									
									<% if(!m.isAffectedArbitre()){%>
									<td><a class="btn btn-primary" data-toggle="modal" href="#<%=m.getId_match()%>">Selectionner les arbitres</a></td></br></br></td>
									<% }else{ %>
										<% for(Arbitre a : listArbitreAff) { %>
											<% if(a.getM().getId_match()==m.getId_match()){ %>
										<td><%=a.getNom_arbitre()%> <%=a.getPrenom_arbitre()%></td></br>
											<%}%>
										<%}%>
									<% }%>
								<!-- Modal -->
								<div class="modal hide" id="<%=m.getId_match()%>">
									<div class="modal-header">
										<a class="close" data-dismiss="modal">×</a>
									</div>
										<div class="modal-body">
											<%@include file="affecterArbitre.jsp"%>
											<form method="post" action="tournoi?action=affecterArbitre">
											<h3>Listes des arbitres</h3>
											<% ArrayList<Arbitre> listArbitre = new ArrayList<Arbitre>();
											   listArbitre = (ArrayList<Arbitre>) session.getAttribute("ListArbitre");				   
											%>
												<% if(listArbitre.size()!=0){%>
													<% for(Arbitre a : listArbitre) { %>
													<%=a.getNom_arbitre()%>
													<%=a.getPrenom_arbitre()%>
													<input type="checkbox" id="choix" value="<%=a.getNom_arbitre()%>" name="choix"/>
												</br><%}}%>		
													<input type="hidden" name="id" value="<%=m.getId_match()%>"/>
													</br> <input type="submit" value="Affecter les arbitres" class="btn" />		
													<a href="interfaceAdmin.jsp" class="btn">Retour</a>
												</form>
										</div>
									</div>
								</tr>
							<% }%>
							</table>
							
							<% ArrayList<Match> list=(ArrayList<Match>)session.getAttribute("viewMatchEnAttente");
							int i=0;
							for(Match m : list){%>
							<% if(m.isAffectedArbitre()){
								i++;
							}}
							%>
							<% if(list.size()==i){%>
							<a href="tournoi?action=demarrerMatch" class="btn">Démarrer ! </a>
							<%}%>	
						</c:when>
						<c:otherwise>
							<div class="alert alert-error">
							<button type="button" class="close" data-dismiss="alert">&times;</button>
							<strong> Attention : </strong>
							Des matches sont peut-être encore en cours ou bien le tournoi s'est terminé</br>
							</div>
						</c:otherwise>
					</c:choose>

		
</div>